草庐IT

Android,半滚动然后 float

全部标签

javascript - Owl Carousel 滚动到点击的项目

我有一个简单的OwlCarousel,HTML:123456789101112JavaScript:$('.owl-carousel').owlCarousel({items:5,loop:true,nav:true,margin:10})包括:owl.carousel.jsowl.carousel.min.cssJSFiddlehttp://jsfiddle.net/93cpX/62/如何强制轮播滚动到点击的项目? 最佳答案 .owl-carousel.item{height:80px;background:#4DC7A0;}12

javascript - 如何在 PhantomJS 中滚动以触发延迟加载?

我在使用PhantomJS触发滚动延迟加载时遇到问题。以前的答案(甚至接受的答案)都不适合我。大多数是针对旧的PhantomJS版本。其他问题-与我的问题几乎相同或相似,但答案无效或无效:notabletolazyloadinphantomjsHowtoscrolldownwithPhantomjstoloaddynamiccontenthttps://github.com/ariya/phantomjs/issues/11512他们都试图利用window.document.body.scrollTop=document.body.scrollHeight和page.evaluate(

javascript - 简单的 promise 然后实现

最近,有人向我展示了一段在全栈开发人员面试中被问到的代码。它涉及创建一个promise,候选人应该在其中实现,传递给它一个解析函数,然后链接2个。我尝试非常天真地实现Promise只是为了让代码工作。创建了一个接受解析器函数的构造函数,创建了一个接受回调并返回Promise的Then函数,并简单地调用解析器函数的回调。classMyPromise{constructor(resolver){this.resolver=resolver;}then(callback){constresult=newMyPromise(callback);this.resolver(callback);r

javascript - 滚动页面以便元素可见

我刚刚尝试了原型(prototype)的scrollTo功能,正如文档所述,它Scrollsthewindowsothatelementappearsatthetopoftheviewport我想要一个函数仅当元素在视口(viewport)中不完全可见时才滚动滚动使元素出现在视口(viewport)的中心有谁知道原型(prototype)、脚本或独立的这样一个功能? 最佳答案 我猜你需要这样的东西(demo):窗口高度functiongetWindowHeight(){varbody=document.body;vardocEl=d

javascript - JS - 100% 且无滚动的 iframe 高度(正文中的 Scroll-y)

我有一个iframe问题。首先,我在https://stackoverflow.com/search?tab=relevance&q=iframe%20height中搜索关键字iframeheight但我没有找到我需要的人。如何制作一个高度为100%且无滚动的iframe。在正文中滚动Y。如果我通过http://www.google.com搜索某些内容在iframe中,之后转到google搜索结果页面。iframe将计算新的高度并且iframe高度仍然为100%,正文部分的滚动条。(我希望一些帮助不仅在ie和firefox中,而且在safari和chrome中都能完美工作)。非常感谢。

javascript - 可在可滚动容器中排序的 JQuery UI - 排序时滚动位置 "jumps"

请先检查这个几乎相同的问题:jQuerySortableList-scrollbarjumpsupwhensorting我有完全相同的问题,只是我尝试了所有建议的解决方案,但没有成功重现方法如下创建一个sortablelist让它可以滚动向下滚动重新订购商品滚动位置“跳”起来这是代码(另见JSFiddle)HTMLitem1item2item3item4item5​JavaScript$(function(){$("#panel").sortable({items:".content",forcePlaceholderSize:true}).disableSelection();$("

javascript - 谷歌地图劫持​​了 iphone 的滚动(触摸事件)——如何恢复?

我使用JQuery。我使用googlemapsapiv3。现在,在我的iPhone上,如果我将手指放在map区域,我无法向下滚动页面。map选项中的draggable:false不起作用。它只是阻止map在内部移动。找到了这些类似的问题,但无法从中得到答案:HowcanIdisablescrollingontheGoogleMapsmobilelayout?EmbedGoogleMapsonpagewithoutoverridingiPhonescrollbehaviorGoogleMapsAPI;SuppressMapPanningtoenablePageScrolling有什么简单

javascript - var i = [0] 在 for 循环中,然后递增 i++ - 为什么它有效?

在我正在阅读的一本书(JavaScript和JQuery-JonDuckett的交互式前端开发)中有一个有趣的错误或者(至少我是这么认为的)它不会阻止代码工作:for(vari=[0];i这是脚本的一部分,它循环遍历表单中的所有单选按钮并附加一个事件监听器(它做什么并不重要)。但是……为什么我要初始化为一个数组?为什么递增有效?为什么整个循环都有效?当然,如果您将vari=[0]替换为vari=0,代码仍然有效。当您添加一些警报以检查循环的每次迭代中i的值和i的类型时,在第二次迭代时i的类型从对象(毕竟在第一次迭代中它是一个数组)变为数字.这是我迄今为止从未遇到过的一种隐式类型转换(谷

JavaScript 设置滚动高度

在JavaScript中,将一个元素的scrollHeight设置为另一个元素的正确方法是什么?直接赋值无效。谢谢,格雷格 最佳答案 直接是不可能的。scrollHeight是只读属性,包含元素内容的总高度(以像素为单位)。如果有元素A并且您希望元素B具有与元素A相同的scrollHeight,则使元素B具有单个子DIV元素(移动所有先前的元素B内容作为DIV的子节点),即设置为:width:100%;overflow:hidden;并使用javascript将DIV的高度设置为元素A的滚动高度(以像素为单位):document.g

javascript - 检查多个函数是否为真,然后做一些事情

我坚持我认为是一个简单的PEBCAK错误。在我提交表格之前,我试图验证我的所有功能都是真实的,但我无法确定我的生活出了什么问题。下面是我的javascript代码:functionchecknewaccount(){if(emailvalid()&&checkname()&&passwordcheck()){returntrue;}else{returnfalse;}}functionemailvalid(){if(emailcondition){returntrue;}else{returnfalse;}}functioncheckname()){if(namecondition){